<?php
namespace core\lib\drive\log;
use core\lib\conf;

class file
{
	public $path; //日志存储位置

	public function __construct()
	{
		$conf = conf::get('OPTION','log');
		$this->path = $conf['PATH'];
	}

	//存储日志文件名默认是log
	public function log($message,$file = 'log')
	{
		#确定文件存储位置是否存在
		#否：新建目录
		#写入日志

		if (!is_dir($this->path.date('YmdH'))) {
			mkdir($this->path.date('YmdH'),'777',true);
		}
		
		return file_put_contents($this->path.date("YmdH").'/'.$file.'.php', date('Y-m-d H:i:s ').json_encode($message).PHP_EOL,FILE_APPEND);
	}
}